make a spectacle of oneself - Französisch Englisch Wörterbuch